prefabricated timber formwork beam - Spanish English Dictionary